body {
  background-color: #d3d3d3;
}
span {
  color: #00f;
  font-size: 20px;
}
.head {
  color: #000;
  font-size: 1.5em;
  font-weight: bold;
}
h1 {
  color: #e0e0e0;
  text-shadow: 1px 1px #000, -1px -1px #fff, 2px 2px #000, -2px -2px #fff;
  text-align: center;
  color: #800080;
}
h1:before {
  content: "💖";
}
div.poem {
  text-align: center;
  margin-top: 1em;
}
div.body {
  line-height: 1.75em;
  text-decoration: underline;
}
.title {
  text-shadow: 0 0 4px #fff, 0 -5px 4px #ff3, 2px -10px 6px #fd3, -2px -15px 11px #f80, 2px -25px 18px #f20;
}
ul {
  list-style-position: inside;
  list-style-type: circle;
}
